package com.data.permission.rule.process;

import lombok.extern.slf4j.Slf4j;

/**
 * @包名称 com.thrift.distributed.process
 * @类描述 <pre></pre>
 * @作者 zhangbo
 * @创建时间 2019/9/21
 * @版本 1.00
 * @修改记录 <pre>
 *     版本           修改人         修改日期         修改内容描述
 *     -----------------------------------------------------------
 *     1.00           Lenovo        2019/9/21
 *     -----------------------------------------------------------
 * </pre>
 */
@Slf4j
public class RegistRunable implements Runnable {

    private ZKRegistServer zkRegistServer;

    public RegistRunable(ZKRegistServer zkRegistServer) {
        this.zkRegistServer = zkRegistServer;
    }

    @Override
    public void run() {
        log.info("定时检测自身服务注册");
        zkRegistServer.regist();
        log.info("注册服务完成");
    }

}
